thomas's rock rat - Spanish English Dictionary